return (x>y?x:y)是什么意思?
来源:百度知道 编辑:UC知道 时间:2024/05/24 12:07:42
如果x>y则返回x的值 如果x不大于y 则返回y的值
当X大於Y的时候返回X值,要不然就返回Y的值!
若x大於y条件成立,则返回值为x,否则返回值为y。
这是一个条件表达式。
它的一般形式为:
***************************************
表达式1 ? 表达式2 : 表达式3
***************************************
它的求值规则是:如果表达式1的值为真,则表达式2的值作为条件表达式的值,否则表达式3作为条件表达式的值。
比如, 5>3?6:20的值是6;
5<3?6:20的值是20。
所以在这里
如果x>y则返回x的值 ,如果x不大于y 则返回y的值。
return(表达式);
表示返回表达式的值。
return (x>y?x:y)是什么意思?
x, y>0。求证x/y+y/x+xy>x+y+1
x=1 for y +1 to 5 x=x*y endfor ?int(x/5),int(x/y) return 写出程序运行的结果?
求证:x+y>0
已知x>Y>0 求证:x+ (1/(x-y)y)>=3
1/4(x+y)+1/2(x+y)*(x+y)>=x*根号y+y*根号x
若|x|-x=0|y|+y=0,|y|>|x|,化简|x|-|y|-|x+y|.
x>0 y>0且 xy-(x+y)=1 求x+y最小值
x>0,y>0,x+y+xy=2则x+y的最小值
已知x,y,z为正实数,y*y=x*z,求证:x*x+y*y+z*z>(x-y+z)*(x-y+z)